construction engine form - French English Dictionary